fin (pipe) - German English Dictionary